
*{
				padding: 0px;
				margin: 0px;
			}
			body {
				font-family: Microsoft Yahei,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif;
				font-size: 14px;
				line-height: 1.42857143;
				color: #333;
				/* background-color: #fff; */
				}
			#header{
				position: relative;
				height: 40px;
				font-size: 12px;
				color: #b0b0b0;
				background: #333;
			}
			.Magnifier{
				width: 70px;
				height: 50px;
				border: solid 1px red;
			}
			#header .content{
				width: 1140px;
				margin: 0px auto;
				padding: 0px;
			}
			.content .contents{
				float: left;
				height: 40px;
				line-height: 40px;
			}
			#header a{
				color: #b0b0b0;
				line-height: 40px;
				cursor: pointer;
				position: relative;
				margin: 0.625rem;
			}
			#header .geka{
/* 				margin: 10px;
 */				color: #424242;
			}
			.cart{
				margin-left: 15px;
				background:#424242 ;
				padding: 0 15px;
				position: relative;
				float: right;
				height: 40px;
				
			}
			.cart .shopcart{
				width: 20px;
				top: -3px;
				position: relative;
			}
			.login{
				position: relative;
				float: right;
				height: 40px;
			}
			.sitheader{
				z-index: 100;
				box-shadow: 0 4px 10px 0 rgba(0,0,0,.3);
				height: 50px;
				line-height: 50px;
				width: 1140px;
				background: #f4f4f4;
				position: absolute;
				left: 50%;
				margin-left: -568px;			

			}
			.rs:before {
				display: table;
				content: " ";
			}
			.sitheader .sitheader-pos{
				position: relative;
				padding: 0px;
			}
			.sitheader .sitheader-pos .rs{
				font-size: 14px;
				text-align: center;
				margin: 0;
			}
			/* .logos{
				margin-left: 15px;
				background: #424242;
				padding: 0 15px;
				position: relative;
				float: right;
				height: 40px;
			} */
			.logos{
				width: 141px;
				float: left;
				height: 50px;
			}
			.logos>a{
				position: relative;
			}
			.headbox img{
				vertical-align: middle;
			}
			.homes,.headerfj{
				position: static;
				width: 70px;
				padding: 0;
				float: left;
			}
			.logos a{
				cursor: pointer;
			}
			.homes a{
				cursor: pointer;
			}
			.headbox a {
				color: #767676; 
				text-decoration: none;
			}
			.loginss{
					display: none;
					width: 100%;
					height: 104%;
					position: fixed;
					top: -20px;
					z-index: 99999;
					background-color: rgba(0,0,0,0.3);
				}
				 .loginups{
					display: none;
					width: 100%;
					height: 104%;
					position: fixed;
					top: -20px;
					z-index: 99999;
					background-color: rgba(0,0,0,0.3);
				}
				.loginss .middlogin{
					width: 400px;
					height: 450px;
					margin: 80px auto;
					background-color: #fff;
				}
				.loginups .middlogin{
					width: 400px;
					height: 450px;
					margin: 80px auto;
					background-color: #fff;
				}
				.phonelogin{
					text-align: center;
					padding: 15px 0 10px;
				}
				.loginups .middlogin .loginform{
					width: 304px;
					background: none;
					border-radius: 0;
					padding: 5px 52px 10px;
					
				}
				
				.loginss .middlogin .loginform{
					width: 304px;
					background: none;
					border-radius: 0;
					padding: 5px 52px 10px;
					
				}

				.loginform .inputbox {
					z-index: 19;
					position: relative;
					height: 44px;
					margin-bottom: 0px;
					border: 1px solid #c5cddb;
					background: #fff;
					font-size: 12px;
					line-height: 44px;
					margin-top: 15px;
				}
				.loginform .qhonelogo {
					float: left;
					width: 29px;
					text-align: center;
					padding: 7px 0 7px 7px;
					height: 24px;
				}
				.loginform .qhonelogo .logoimgs {
					background: url(../imgs/chenimgs/phonelogo.png) 4px 2px no-repeat;
				}
				.loginform .qhonelogo .logoimgss {
					background: url(../imgs/chenimgs/mimasuo.png) 4px 2px no-repeat;
				}
				.loginform .qhonelogo div {
					display: inline-block;
					width: 21px;
					height: 24px;
					margin-top: 0px;
					padding-right: 7px;
					border-right: 1px solid #e8e8e8;
				}
				
				.loginform .uinput {
					position: relative;
					float: left;
				}
				.loginform .uinput input {
					height: 36px;
					line-height: 36px;
					padding-left: 8px;
					width: 214px;
					font-size: 14px;
					font-weight: normal;
					width: 150px;
				}
				.loginform input {
				width: 300px;
				height: 42px;
				padding-left: 0;
				color: #333;
				border: 0;
				font-size: 16px;
				font-weight: bold;
				line-height: 42px;
			}
			input:focus{
				outline: none;
			}
			
			.loginbox {
				margin-top: 40px;
				margin-bottom: 11px;
			}
			.u-loginbtn {
				display: block;
				width: 100%;
				height: 48px;
				cursor: pointer;
				text-align: center;
				color: #fff;
				background: #b4a078;
				font-size: 18px;
				line-height: 48px;
				border-radius: 2px;
			}
			a{
				text-decoration: none;
			}
			.chaimg{
				float: right;
			}
			.chaimg img{
				width: 30px;
				height: 30px;
				padding: 0.625rem;
				cursor: pointer;
			}
			.m-pcbox{
				    margin-top: 15px;
			}
			.loginups .inputbox {
				width: 298px ;
				height: 36px;
				border: 1px solid #e8e8e8;
				line-height: 36px;
				border-radius: 2px;
			} 
			.loginups .yanzhenma .inputbox {
				width: 216px;
				border-top-right-radius: 0;
				border-bottom-right-radius: 0;
				z-index: 18;
			}
			.m-mb .pcin{
				width: 150px;
			}
			.yanzhenma .pcbtn {
				margin-left: 0;
			}
			.loginups .pcbtn {
				display: inline-block;
				vertical-align: top;
				display: inline;
				zoom: 1;
			}
			.f-fl {
				float: left;
			}
			.pcbtn .tabfocus {
				border: 1px solid #e8e8e8;
				border-left: 0;
				width: 81px;
				height: 37.5px;
				line-height: 36px;
				background-color: #eee;
				color: #333;
				position: relative;
				top: 15px;
			}
			.loginform .pcbtn a {
				display: block;
				text-align: center;
				font-size: 14px;
				cursor: pointer;
			}
			 .yanzhenma:after {
				display: block;
				clear: both;
				visibility: hidden;
				height: 0;
				overflow: hidden;
				content: ".";
				
			}
			
			.site-header-fixed{
				position: fixed!important;
				top: 0!important;
				margin-left: -570px;
				left: 50%;
				z-index: 1000;
			}
				/* 閿熸彮渚у閿熸枻鎷烽敓鏂ゆ嫹寮�*/
			.back-top{
				position:fixed;
				bottom:150px;
				right:0;
				margin-left:555px;
				z-index:99;
			}
			li, ul {
				list-style: none;
			}
			/* .headbox ol, ul {
				margin-top: 0;
				margin-bottom: 10px;
			} */
			.back-top li{
				border:1px solid #bcbcbc;
				width:42px;
				height:42px;
				line-height:42px;
				text-align:center;
				margin:-1px 0 -1px 0;
				background:#fff;
				transition:all .3s;
			}
			.back-top li .backShow{
				display:none;
			}
			.back-top li:hover{
				line-height:17px;
			
				font-size:15px;
				background:#ed1c24;
			}
			.back-top li:hover a{
				color:#fff;
			}
			.back-top li .glyphicon{
				font-size:20px;
				display:inline-block;
				margin-top:8px;
			}
			.back-top li .glyphicon-kefu{
				background:url(../imgs/chenimgs/rightone.jpg) no-repeat;
				background-size:100% 100%;
				width:25px;
				height:25px;
			}
			
			.back-top li .glyphicon-fuwu{
				background:url(../imgs/chenimgs/rightgonju.png) no-repeat;
				background-size:100% 100%;
				width:25px;
				height:25px;
			}
			
			.back-top li .glyphicon-cart{
				background:url(../imgs/chenimgs/rightcart.png) no-repeat;
				background-size:100% 100%;
				width:25px;
				height:25px;
			}
			.back-top li .glyphicontop{
				background:url(../imgs/chenimgs/rightplane.png) no-repeat;
				background-size:100% 100%;
				width:25px;
				height:25px;
			}
			
			.back-top li .glyphicon-kefu:before{
				content:''
			} 
			
			.search{
				position: absolute;
				top: 0;
				left: 19%;
				width: 890px;
				/* display: none; */
			}
			
			 .search form {
				height: 50px;
				line-height: 50px;
			}
			
			.search form .search-wrapper {
				position: relative;
				animation: mymove .3s forwards;
			}
			.search form .search-wrapper button {
				position: absolute;
				background: 0 0;
				padding: 0;
				border: 0;
				top: 10px;
				height: 30px;
				line-height: 30px;
				outline: 0;
			}
			.search form .search-wrapper .inputSearch {
				height: 30px;
				line-height: 30px;
				outline: 0;
				width: 100%;
				padding-left: 20px;
				border: 0;
				background: 0 0;
			}
			
			.search form .search-wrapper .search-close {
				width: 30px;
				right: -30px;
				color: #3a3a3a;
			}
			.search .search-content {
				width: 100%;
				background: #fff;
				height: 240px;
				z-index: 5;
			}
			.search .search-content .search-con-frame {
				padding: 15px 10px;
			}
			
			.search .search-content .search-con-frame ul {
				padding: 0;
				margin: 0;
				height: 210px;
				overflow: hidden;
				position: relative;
			}
			.search .search-content .search-con-frame ul li:nth-child(1) {
				animation-delay: .2s;
			}
			.search .search-content .search-con-frame .myMove li {
				animation-play-state: running;
			}
			.search .search-content .search-con-frame ul li {
				/* opacity: 0; */
				height: 30px;
				line-height: 30px;
				text-align: left;
				padding-left: 30px;
				animation: mymove .3s forwards;
				animation-play-state: paused;
			}
			
			.search .search-content .search-con-frame ul li a {
				display: block;
			}
			
			 .tipsone{
					border:solid 1px white;
					width:300px;
					height:50px
					top:40px;
 					color:red;
				}
				.tipstwo{
					border:solid 1px white;
					width:300px;
					height:50px
					top:40px;
 					color:red;
				}
				.tipsthree{
					border:solid 1px white;
					width:300px;
					height:50px
					top:40px;
 					color:red;
				}
				.tipsfour{
					border:solid 1px white;
					width:300px;
					height:50px
					top:40px;
 					color:red;
				}
				.loginqh {
					    position: relative;
					    float: right;
					    height: 40px;
					    right: 20px;
					    font-size:15px;
					}
					.right-cart,.cart{
					    cursor: pointer;
					}
					.dropdown-menu {
					    position: absolute;
					    top: 100%;
					    left: -160px;
					    z-index: 1000;
					    display: none;
					    float: left;
					    font-size: 14px;
					    text-align: left;
					    list-style: none;
					    background-color: #fff;
					    -webkit-background-clip: padding-box;
					    background-clip: padding-box;
					    border: 1px solid #ccc;
					    border: 1px solid rgba(0,0,0,.15);
					    border-radius: 2px;
					    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
					    box-shadow: 0 6px 12px rgba(0,0,0,.175);
					}
					
					.dropdown-menu>li>a {
					    display: block;
					    padding: 3px 20px;
					    clear: both;
					    font-weight: 400;
					    line-height: 1.42857143;
					    color: #333;
					    white-space: nowrap;
					}
